package me.timlong.service;

import me.timlong.error.BusinessException;
import me.timlong.service.model.OrderModel;

public interface OrderService {
    // 判断商品是否有促销的互动方法有两种
    // 1、直接从前端的url中传递商品的活动id，即promoId，
    // 推荐这种方法，省去内部其他不参加活动商品的查询工作，并且可适用于同一个商品在不同App中的不同活动
    // 2、在业务层内部直接判断该商品是否存在秒杀活动

    OrderModel createOrder(Integer userId, Integer itemId, Integer promoId, Integer amount, String stockLogId) throws BusinessException;

}
